it's been a slice! - Turkish English Dictionary